﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using Sistema_Totem.Logica.Clases;

namespace Sistema_Totem.Vista.Minuta
{
    public partial class ListarConsultarMinuta : System.Web.UI.Page
    {
        int proyecto = 4;

        protected void Page_Load(object sender, EventArgs e)
        {
            /*if (Session["tipo_usuario"].ToString() != "Gerente de Proyecto")
           {
               Response.Redirect("Login1.aspx");
           }

           if (Session["tipo_usuario"].ToString() != "Administrador")
           {
               Response.Redirect("Login1.aspx");
           }*/
           // Proyecto proy = (Proyecto)Session["objProyecto"];
            if (!IsPostBack)
            {
                GridViewMinuta.DataSource = CargarMinutaTabla();
                GridViewMinuta.DataBind();
            }
        }

        #region Consultar GridViewMintas
        public DataTable CargarMinutaTabla()
        {
            Minutas minuta = new Minutas();
            List<Minutas> listaMinuta = minuta.ListaMinuta();
            // Generar la DataTable de la lista de minutas
            DataTable table1 = new DataTable();
            //Crea las columnas de la tabla en el GridView
            table1.Columns.Add("Id", typeof(int));
            table1.Columns.Add("Minuta", typeof(string));
            //Se recorre la lista de materias para ir asignandolas por fila
            for (int indiceDeMinutas = 0; indiceDeMinutas < listaMinuta.Count; indiceDeMinutas++)
            {
                table1.Rows.Add(listaMinuta[indiceDeMinutas].Id, listaMinuta[indiceDeMinutas].Fecha);
            }
            //Session["listaMinuta"] = listaMinuta;
            return table1;
        }
        #endregion Consultar GridViewMintas


        protected void GridViewMinuta_SelectedIndexChanged(object sender, EventArgs e)
        {
            Minutas objMinuta = new Minutas();
            objMinuta.Titulo = "Titulo1";
            objMinuta.Fecha = Convert.ToDateTime("12/12/2012");
            objMinuta.Id = 1;
            Session.Add("Minuta", objMinuta);
            Response.Redirect("Consultar_Minuta_Detallada.aspx");

        }

        protected void GridViewMinuta_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {

        }


    }
}